Шаг 12. Удаляем отложенные изменения

Команда git stash clear удаляет все отложенные изменения.

Чтобы посмотреть, как она работает, добавим два изменения в index.html. Сначала создадим ещё один <li> с текстом «Второй элемент списка» — он должен идти после первого элемента в ранее созданном списке <ul>. Сразу отложим изменение, используя команду git stash push.

Введена команда git stash push
Введена команда git stash push

Затем добавим элемент <footer> после закрывающего тега </main>. Вновь отложим изменение — git stash push.

Введена команда git stash push
Введена команда git stash push

Теперь выведем список стэшей с помощью команды git stash list. Мы это делаем, чтобы позже убедиться, что все стэши удалены.

Введена команда git stash list
Введена команда git stash list

Пропишем команду git stash clear.

Введена команда git stash clear
Введена команда git stash clear

Обратного сообщения после использования команды нет, так как удаляется несколько стэшей.

Настало время снова прописать команду git stash list, чтобы проверить, всё ли удалено.

Введена команда git stash list
Введена команда git stash list

Git не вывел стэшей, а это значит, что они удалены.

Используйте git stash clear только тогда, когда вы уверены в своих действиях. Эта команда может причинить даже больше вреда, чем предыдущая.

Откладывать изменения — простое и интересное занятие. Даже сами команды легко запоминаются. Думаем, вы обязательно найдёте им применение как в одиночной разработке, так и в командной.